home *** CD-ROM | disk | FTP | other *** search
/ Gekkan Dennou Club 142 / Gekkan Dennou Club - 2000.3 Vol. 142 (Japan).7z / Gekkan Dennou Club - 2000.3 Vol. 142 (Japan) (Track 1).bin / tools / s44play / s44p101s.lzh / keyconst.equ < prev    next >
Text File  |  1999-11-30  |  5KB  |  129 lines

  1.   .ifndef __KEYCONST_EQU__
  2. __KEYCONST_EQU__    equ    1
  3.  
  4. ;----------------------------------------------------------------
  5. ;キーコード
  6. ;    MFP UDR($00E8802F .b)で入力されるコード
  7. ;    7_______ 0=キーダウン,1=キーアップ
  8. ;    _6543___ キーコードグループ
  9. ;    _____210 キーコードビット
  10.                     ;group,bit,char
  11. KEY_CODE_ESC        equ    $01    ; 0, 1, [ESC]
  12. KEY_CODE_1        equ    $02    ; 0, 2, [1][!][ヌ]
  13. KEY_CODE_2        equ    $03    ; 0, 3, [2]["][フ]
  14. KEY_CODE_3        equ    $04    ; 0, 4, [3][#][ア][ァ]
  15. KEY_CODE_4        equ    $05    ; 0, 5, [4][$][ウ][ゥ]
  16. KEY_CODE_5        equ    $06    ; 0, 6, [5][%][エ][ェ]
  17. KEY_CODE_6        equ    $07    ; 0, 7, [6][&][オ][ォ]
  18. KEY_CODE_7        equ    $08    ; 1, 0, [7]['][ヤ][ャ]
  19. KEY_CODE_8        equ    $09    ; 1, 1, [8][(][ユ][ュ]
  20. KEY_CODE_9        equ    $0A    ; 1, 2, [9][)][ヨ][ョ]
  21. KEY_CODE_0        equ    $0B    ; 1, 3, [0][ワ][ヲ]
  22. KEY_CODE_MINUS        equ    $0C    ; 1, 4, [-][=][ホ]
  23. KEY_CODE_CARET        equ    $0D    ; 1, 5, [^][~][ヘ]
  24. KEY_CODE_YEN        equ    $0E    ; 1, 6, [\][|][ー]
  25. KEY_CODE_BS        equ    $0F    ; 1, 7, [BS]
  26. KEY_CODE_TAB        equ    $10    ; 2, 0, [TAB]
  27. KEY_CODE_Q        equ    $11    ; 2, 1, [Q]   [タ]
  28. KEY_CODE_W        equ    $12    ; 2, 2, [W]   [テ]
  29. KEY_CODE_E        equ    $13    ; 2, 3, [E]   [イ][ィ]
  30. KEY_CODE_R        equ    $14    ; 2, 4, [R]   [ス]
  31. KEY_CODE_T        equ    $15    ; 2, 5, [T]   [カ]
  32. KEY_CODE_Y        equ    $16    ; 2, 6, [Y]   [ン]
  33. KEY_CODE_U        equ    $17    ; 2, 7, [U]   [ナ]
  34. KEY_CODE_I        equ    $18    ; 3, 0, [I]   [ニ]
  35. KEY_CODE_O        equ    $19    ; 3, 1, [O]   [ラ]
  36. KEY_CODE_P        equ    $1A    ; 3, 2, [P]   [セ]
  37. KEY_CODE_AT        equ    $1B    ; 3, 3, [@][`][゙]
  38. KEY_CODE_LEFT_BRACKET    equ    $1C    ; 3, 4, [[][{][゚][「]
  39. KEY_CODE_RETURN        equ    $1D    ; 3, 5, [リターン]
  40. KEY_CODE_A        equ    $1E    ; 3, 6, [A]   [チ]
  41. KEY_CODE_S        equ    $1F    ; 3, 7, [S]   [ト]
  42. KEY_CODE_D        equ    $20    ; 4, 0, [D]   [シ]
  43. KEY_CODE_F        equ    $21    ; 4, 1, [F]   [ハ]
  44. KEY_CODE_G        equ    $22    ; 4, 2, [G]   [キ]
  45. KEY_CODE_H        equ    $23    ; 4, 3, [H]   [ク]
  46. KEY_CODE_J        equ    $24    ; 4, 4, [J]   [マ]
  47. KEY_CODE_K        equ    $25    ; 4, 5, [K]   [ノ]
  48. KEY_CODE_L        equ    $26    ; 4, 6, [L]   [リ]
  49. KEY_CODE_SEMICOLON    equ    $27    ; 4, 7, [;][+][レ]
  50. KEY_CODE_COLON        equ    $28    ; 5, 0, [:][*][ケ]
  51. KEY_CODE_RIGHT_BRACKET    equ    $29    ; 5, 1, []][}][ム][」]
  52. KEY_CODE_Z        equ    $2A    ; 5, 2, [Z]   [ツ][ッ]
  53. KEY_CODE_X        equ    $2B    ; 5, 3, [X]   [サ]
  54. KEY_CODE_C        equ    $2C    ; 5, 4, [C]   [ソ]
  55. KEY_CODE_V        equ    $2D    ; 5, 5, [V]   [ヒ]
  56. KEY_CODE_B        equ    $2E    ; 5, 6, [B]   [コ]
  57. KEY_CODE_N        equ    $2F    ; 5, 7, [N]   [ミ]
  58. KEY_CODE_M        equ    $30    ; 6, 0, [M]   [モ]
  59. KEY_CODE_COMMA        equ    $31    ; 6, 1, [,][<][ネ][、]
  60. KEY_CODE_PERIOD        equ    $32    ; 6, 2, [.][>][ル][。]
  61. KEY_CODE_SLASH        equ    $33    ; 6, 3, [/][?][メ][・]
  62. KEY_CODE_UNDERLINE    equ    $34    ; 6, 4, [_]   [ロ][]
  63. KEY_CODE_SPACE        equ    $35    ; 6, 5, [ ]
  64. KEY_CODE_HOME        equ    $36    ; 6, 6, [HOME]
  65. KEY_CODE_DEL        equ    $37    ; 6, 7, [DEL]
  66. KEY_CODE_ROLL_UP    equ    $38    ; 7, 0, [ROLL UP]
  67. KEY_CODE_ROLL_DOWN    equ    $39    ; 7, 1, [ROLL DOWN]
  68. KEY_CODE_UNDO        equ    $3A    ; 7, 2, [UNDO]
  69. KEY_CODE_LEFT        equ    $3B    ; 7, 3, [←]
  70. KEY_CODE_UP        equ    $3C    ; 7, 4, [↑]
  71. KEY_CODE_RIGHT        equ    $3D    ; 7, 5, [→]
  72. KEY_CODE_DOWN        equ    $3E    ; 7, 6, [↓]
  73. KEY_CODE_CLR        equ    $3F    ; 7, 7, [CLR]
  74. KEY_CODE_TEN_SLASH    equ    $40    ; 8, 0, (テンキー)[/]
  75. KEY_CODE_TEN_ASTERISK    equ    $41    ; 8, 1, (テンキー)[*]
  76. KEY_CODE_TEN_MINUS    equ    $42    ; 8, 2, (テンキー)[-]
  77. KEY_CODE_TEN_7        equ    $43    ; 8, 3, (テンキー)[7]
  78. KEY_CODE_TEN_8        equ    $44    ; 8, 4, (テンキー)[8]
  79. KEY_CODE_TEN_9        equ    $45    ; 8, 5, (テンキー)[9]
  80. KEY_CODE_TEN_PLUS    equ    $46    ; 8, 6, (テンキー)[+]
  81. KEY_CODE_TEN_4        equ    $47    ; 8, 7, (テンキー)[4]
  82. KEY_CODE_TEN_5        equ    $48    ; 9, 0, (テンキー)[5]
  83. KEY_CODE_TEN_6        equ    $49    ; 9, 1, (テンキー)[6]
  84. KEY_CODE_TEN_EQUAL    equ    $4A    ; 9, 2, (テンキー)[=]
  85. KEY_CODE_TEN_1        equ    $4B    ; 9, 3, (テンキー)[1]
  86. KEY_CODE_TEN_2        equ    $4C    ; 9, 4, (テンキー)[2]
  87. KEY_CODE_TEN_3        equ    $4D    ; 9, 5, (テンキー)[3]
  88. KEY_CODE_TEN_ENTER    equ    $4E    ; 9, 6, (テンキー)[ENTER]
  89. KEY_CODE_TEN_0        equ    $4F    ; 9, 7, (テンキー)[0]
  90. KEY_CODE_TEN_COMMA    equ    $50    ;10, 0, (テンキー)[,]
  91. KEY_CODE_TEN_POINT    equ    $51    ;10, 1, (テンキー)[.]
  92. KEY_CODE_KIGOU        equ    $52    ;10, 2, [記号入力]
  93. KEY_CODE_TOUROKU    equ    $53    ;10, 3, [登録]
  94. KEY_CODE_HELP        equ    $54    ;10, 4, [HELP]
  95. KEY_CODE_XF1        equ    $55    ;10, 5, [XF1]
  96. KEY_CODE_XF2        equ    $56    ;10, 6, [XF2]
  97. KEY_CODE_XF3        equ    $57    ;10, 7, [XF3]
  98. KEY_CODE_XF4        equ    $58    ;11, 0, [XF4]
  99. KEY_CODE_XF5        equ    $59    ;11, 1, [XF5]
  100. KEY_CODE_KANA        equ    $5A    ;11, 2, (LED付き)[かな]
  101. KEY_CODE_ROMA        equ    $5B    ;11, 3, (LED付き)[ローマ字]
  102. KEY_CODE_CODE        equ    $5C    ;11, 4, (LED付き)[コード入力]
  103. KEY_CODE_CAPS        equ    $5D    ;11, 5, (LED付き)[CAPS]
  104. KEY_CODE_INS        equ    $5E    ;11, 6, (LED付き)[INS]
  105. KEY_CODE_HIRAGANA    equ    $5F    ;11, 7, (LED付き)[ひらがな]
  106. KEY_CODE_ZENKAKU    equ    $60    ;12, 0, (LED付き)[全角]
  107. KEY_CODE_BREAK        equ    $61    ;12, 1, [BREAK]
  108. KEY_CODE_COPY        equ    $62    ;12, 2, [COPY]
  109. KEY_CODE_F1        equ    $63    ;12, 3, [F1]
  110. KEY_CODE_F2        equ    $64    ;12, 4, [F2]
  111. KEY_CODE_F3        equ    $65    ;12, 5, [F3]
  112. KEY_CODE_F4        equ    $66    ;12, 6, [F4]
  113. KEY_CODE_F5        equ    $67    ;12, 7, [F5]
  114. KEY_CODE_F6        equ    $68    ;13, 0, [F6]
  115. KEY_CODE_F7        equ    $69    ;13, 1, [F7]
  116. KEY_CODE_F8        equ    $6A    ;13, 2, [F8]
  117. KEY_CODE_F9        equ    $6B    ;13, 3, [F9]
  118. KEY_CODE_F10        equ    $6C    ;13, 4, [F10]
  119. KEY_CODE_DENTAKU    equ    $6D    ;13, 5, [電卓]    IOCSレベルで電卓のON/OFF時にキーバッファに入る
  120. KEY_CODE_SHIFT        equ    $70    ;14, 0, [SHIFT]
  121. KEY_CODE_CTRL        equ    $71    ;14, 1, [CTRL]
  122. KEY_CODE_OPT1        equ    $72    ;14, 2, [OPT.1]
  123. KEY_CODE_OPT2        equ    $73    ;14, 3, [OPT.2]
  124. KEY_CODE_NUM        equ    $74    ;14, 4, [NUM]
  125. KEY_CODE_PLUGIN        equ    $FF    ;    キープラグの接続で発生(LEDやリピート速度を設定する)
  126.  
  127. ;----------------------------------------------------------------
  128.   .endif    ;__KEYCONST_EQU__
  129.